<!DOCTYPE html>
<html class="writing-horizontal-tb h-full w-full" lang="en">
  <head>
    <meta charset="utf-8" />
    <meta
      content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1"
      name="viewport"
    />
    <link rel="apple-touch-icon" sizes="180x180" href="./apple-touch-icon.png" />
    <link rel="icon" type="image/png" sizes="152x152" href="./favicon.png" />
    <link
      rel="icon"
      type="image/png"
      sizes="32x32"
      href="./icons/regular-icon@32x32.png"
    />
    <link
      rel="icon"
      type="image/png"
      sizes="16x16"
      href="./icons/regular-icon@16x16.png"
    />
    <link rel="manifest" href="./manifest.webmanifest" />
    <meta name="theme-color" content="#37474f" />
    <link rel="mask-icon" href="./safari-pinned-tab.svg" color="#37474f" />
    <meta http-equiv="content-security-policy" content="">
		<link href="./_app/immutable/assets/_layout-458bc673.css" rel="stylesheet">
		<link href="./_app/immutable/assets/store-ad073191.css" rel="stylesheet">
		<link href="./_app/immutable/assets/fa-32503cb2.css" rel="stylesheet">
		<link rel="modulepreload" href="./_app/immutable/start-31285994.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/index-be8ea2fc.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/singletons-6176161c.js">
		<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-9a3342ae.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/stores-6a6870f3.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/store-fb60485f.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/error-handler-df8dffd6.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/fonts-e5a631ed.js">
		<link rel="modulepreload" href="./_app/immutable/components/pages/auth/_page.svelte-90066a89.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/fa-33dddbd3.js">
		<script>
			if ('serviceWorker' in navigator) {
				addEventListener('load', function () {
					navigator.serviceWorker.register('./service-worker.js');
				});
			}
		</script><title>ッツ Ebook Reader</title><!-- HEAD_svelte-1h7w4y4_START --><meta name="robots" content="index,follow"><meta name="googlebot" content="index,follow"><meta name="description" content="Online e-book reader that supports Yomichan"><link rel="canonical" href="https://reader.ttsu.app/auth"><meta property="og:url" content="https://reader.ttsu.app/auth">

    <meta property="og:type" content="website">
      

    <meta property="og:title" content="ッツ Ebook Reader">

    <meta property="og:description" content="Online e-book reader that supports Yomichan">

    <meta property="og:image" content="https://reader.ttsu.app/icons/regular-icon@512x512.png">
        
        <meta property="og:image:width" content="512">
        <meta property="og:image:height" content="512">

    

    

    <!-- HEAD_svelte-1h7w4y4_END -->
  </head>
  <body class="h-full w-full break-words font-sans">
    <div class="h-full w-full">






<div class="fixed inset-0 flex h-full w-full items-center justify-center text-7xl"><svg class="svelte-fa  svelte-1w3t65e  spin" style="height:1em;vertical-align:-.125em;transform-origin:center;overflow:visible" viewBox="0 0 512 512" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg"><g transform="translate(256 256)" transform-origin="128 0"><g transform="translate(0,0) scale(1,1)"><path d="M304 48c0-26.5-21.5-48-48-48s-48 21.5-48 48s21.5 48 48 48s48-21.5 48-48zm0 416c0-26.5-21.5-48-48-48s-48 21.5-48 48s21.5 48 48 48s48-21.5 48-48zM48 304c26.5 0 48-21.5 48-48s-21.5-48-48-48s-48 21.5-48 48s21.5 48 48 48zm464-48c0-26.5-21.5-48-48-48s-48 21.5-48 48s21.5 48 48 48s48-21.5 48-48zM142.9 437c18.7-18.7 18.7-49.1 0-67.9s-49.1-18.7-67.9 0s-18.7 49.1 0 67.9s49.1 18.7 67.9 0zm0-294.2c18.7-18.7 18.7-49.1 0-67.9S93.7 56.2 75 75s-18.7 49.1 0 67.9s49.1 18.7 67.9 0zM369.1 437c18.7 18.7 49.1 18.7 67.9 0s18.7-49.1 0-67.9s-49.1-18.7-67.9 0s-18.7 49.1 0 67.9z" fill="currentColor" transform="translate(-256 -256)"></path></g></g></svg></div>



<span style="font-family: Noto Serif JP"></span>




		<script type="module" data-sveltekit-hydrate="1o212ry">
			import { start } from "./_app/immutable/start-31285994.js";

			start({
				env: {},
				paths: {"base":"","assets":""},
				target: document.querySelector('[data-sveltekit-hydrate="1o212ry"]').parentNode,
				version: "1682741589948",
				hydrate: {
					node_ids: [0, 3],
					data: [{type:"data",data:null,uses:{}},null],
					form: null
				}
			});
		</script>
	</div>
  </body>
</html>
